small olive press - Alemán Inglés Diccionario